shop front/window - Espagnol Anglais Dictionnaire